#循环输出九九乘法表
'''
#循环输出1~9值
for x in range(1,10):
    print(x,end=" ")
#循环输出9行
for x in range(1,10):
    print("")
'''
'''
#循环输出9行，输出1~9的值
for j in range(1,10):
    for i in range(1,10):
        print(i,end=" ")
    print("")
'''
'''
#循环9行，输出1~9的值，三角形
for j in range(1,10):
    for i in range(1,j+1):
        print(i,end=" ")
    print("")
'''
'''
'''
#输出九九乘法表 上三角1
for j in range(1,10):
    for i in range(1,j+1):
        print("{}*{}={:<4}".format(i,j,i*j),end=" ")
    print("")
#输出九九乘法表 上三角2
for i in range(1,10):
	for j in range(1,10):
		if i>j:
			print(" "*9,end="")
		else:
			print("{}*{}={:<4}".format(i,j,i*j),end=" ")
	print("")
#输出九九乘法表 下三角1
for i in range(9,0,-1):
	for j in range(1,10):
		if i>j:
			print(" "*9,end="")
		else:
			print("{}*{}={:<4}".format(i,j,i*j),end=" ")
	print("")
#输出九九乘法表 下三角2
for i in range(9,0,-1):
	for j in range(1,i+1):
		print("{}*{}={:<4}".format(j,i,i*j),end=" ")
	print("")

'''
#输出九九乘法表 下三角
for j in range(9,0,-1):
    for i in range(1,j+1):
        print("{}*{}={:<4}".format(i,j,i*j),end=" ")
        i+=1
    print("")
    j-=1
'''
#输出九九乘法表 下三角
'''
for j in range(9,0,-1):
    for i in range(1,j+1):
        print("{}*{}={:<4}".format(i,j,i*j),end=" ")
    print("")
'''
#输出九九乘法表 上三角1
i=1
while i<10:
	j=1
	while j<i+1:
		print("{}*{}={:<4}".format(j,i,i*j),end=" ")
		j+=1
	i+=1
	print("")
#输出九九乘法表 上三角2
i=1
while i<10:
	j=1
	while j<10:
		if i>j:
			print(" "*9,end="")
		else:
			print("{}*{}={:<4}".format(i,j,i*j),end=" ")
		j+=1
	i+=1
	print("")

#输出九九乘法表 下三角1
i=9
while i>0:
	j=1
	while j<10:
		if i>j:
			print(" "*9,end="")
		else:
			print("{}*{}={:<4}".format(i,j,i*j),end=" ")
		j+=1
	i-=1
	print("")
#输出九九乘法表 下三角2
i=9
while i>0:
	j=1
	while j<i+1:
		print("{}*{}={:<4}".format(j,i,i*j),end=" ")
		j+=1
	i-=1
	print("")


